/* CSS Document */
body {
  padding-top: 50px;
  padding-bottom: 20px;
 

}


.img {opacity:0;
-moz-transition: opacity 2s; /* Firefox 4 */
-webkit-transition: opacity 2s; /* Safari and Chrome */
-o-transition: opacity 2s;
transition: opacity 4s;
width:100%;

}

.verbiage
{
 font-size:50px; width:50%; position:relative; top:0; z-index:1;
 
}

.l_icon {
    background: #357ebd;
    border-radius: 50px;
    color: #fff;
    height: 95px;
    width: 95px;
    margin:0 auto;
}

.glyph-icon, .glyph-icon:before {
    font-size: 50px;
    line-height: 94px;
    margin: 0 auto;
	padding:0 auto;
	border:none;
	display:table;
	text-align:center;
}
h2
{
text-align:center;
}
.text
{
text-align:center;
}
h1
{
color:#FF4001;
}



.well h1
{
font-size:20px;
padding:0px;
margin:0px;
line-height:25px;
padding-bottom:10px;

margin-bottom:10px;
}
.padding_bottom
{
margin-bottom:3%;
}
.btn-primary
{
width:100% !important;
}

@media screen and (min-width:100px) and (max-width: 768px) {

#credits 
{
margin-top: 5%;
	position:absolute;
	z-index:999;
	border:2px dotted #FB3601;
	border-radius:5px;
	-moz-box-shadow:    3px 3px 5px 6px #FB3601;
  -webkit-box-shadow: 3px 3px 5px 6px #E6FDFF;
  box-shadow:         3px 3px 1px 1px #FB3601;
width:100% !important;
margin:0 auto;
padding:0 auto;
margin-top:18%;

}
.navbar-brand
{

margin:0px auto;
padding:0px auto;
display:table;
}
}

@media screen and (min-width:769px) and (max-width: 1200px) {
#credits {
    margin-top: 5%;
	position:absolute;
	z-index:999;
	border:2px dotted #FB3601;
	border-radius:5px;
	-moz-box-shadow:    3px 3px 5px 6px #FB3601;
  -webkit-box-shadow: 3px 3px 5px 6px #E6FDFF;
  box-shadow:         3px 3px 1px 1px #FB3601;
	
}
.well
{
width:45% !important;
height:80%;
margin-left:40%;
}
}

@media screen and (min-width:1200px) and (max-width: 5000px) {
#credits {
    margin-top: 5%;
	position:absolute;
	z-index:999;
	border:2px dotted #FB3601;
	border-radius:5px;
	-moz-box-shadow:    3px 3px 5px 6px #FB3601;
  -webkit-box-shadow: 3px 3px 5px 6px #E6FDFF;
  box-shadow:         3px 3px 1px 1px #FB3601;
	
}
.well
{
width:25% !important;
height:75%;
margin-left:40%;
}
}

.modal
{
}
.modal-header
{
background-color:#F5F5F5!important;
color:#282828!important;
font-family:arial!important;
}
.close:hover
{
background-color:#c6c6c6!important;
}
.close
{
}
.btn-info
{
background-color:#ffffff!important;
border:1px solid #000000!important;
color:#FF4E00!important;
font-size:12px!important;
margin-top:7px;
font-weight:bold!important;
text-transform:uppercase!important;
border-radius:0px!important;
letter-spacing: 0.2em!important;
margin-top:25px!important;

}
.btn-info:hover
{
background-color:#FF4E00!important;
border:1px solid #FF4E00!important;
color:#ffffff!important;



}
.navbar-brand
{
padding:9px!important;
}
.form-group label
{
color:#666666!important;
}
.close {
    float: right;
    font-size: 41px;
    font-weight: 200;
    line-height: 0.7;
    color: black;
    text-shadow: 0 1px 0 black;
    opacity: 10;
}
.close:hover
{
background-color:#DEDEDE;
}